• word of the day

    samia walkeri

    samia walkeri - Dictionary definition and meaning for word samia walkeri

    Definition
    (noun) large Asiatic moth introduced into the United States; larvae feed on the ailanthus
Download our Mobile App Today
Receive our word of the day
on Whatsapp